#ifndef ETHREAD_H
#define ETHREAD_H

#include "progressthread.h"
#include "akrypt2.h"

class MainWindow;

class EThread: public ProgressThread {
	ak_master< ak_symmetric_key > _encryption_key;
	ak_option_header _option_head; 

public:
	EThread(MainWindow *parent, QStringList& files, ak_master< ak_symmetric_key > encryption_key, std::string alg, std::string mode);
protected:
	bool job(QString &fileName);
};

#endif // ETHREAD_H